Location was excellent. Beds were firm but comfortable. Beautiful outdoor roof porch!