This was perfect for my family. Very clean and location was excellent. I will definitely stay here again.