Location was perfect. Everything was just as we expected. Very clean and comfortable. Would definitely stay here again.