Location is perfect! The main bedroom is two twin beds pushed together though, and they are very firm beds. Other than that we loved the set up and style.