Everything was perfect. Location, size, pool, gym. Would stay again.