This place really has it all. Beautiful, clean and spacious! Highly recommed