Absolutely everything you could ask for in a one bedroom place. Modern amenities, very clean, very detailed check in instructions, but the value was the best for me. Cheaper than what a 2 star hotel room is nowadays but you get an entire apartment!! Thanks and I look forward to staying again soon.