The B Resort in Orlando was perfect from check in to check out. The rooms were clean, cool and comfortable. The beds were perfect as well. The service was exceptional as time and again every member of the staff/team went the distance to make sure our needs and wants were met. The food was just what the menu promised, and was so good we ended up having all our meals for 3 days on site. (Despite the many choices near by) Tommy and Pedro were our waiters and were efficient and friendly without being overbearing. The pool and court yard were my favorite part of my trip as I was able to relax and swim in a resort setting. The only thing bad about this stay was it was too short.