Don't be fooled by the reception area & the friendly welcome - check the room before accepting the keys. Alcatraz has bigger rooms & more furniture! The towels are the smallest I have ever seen & were so thin they would not dry a whole body. The shower curtain is glued to the shower base. No bedside lighting, air conditioner... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.