Best location, brand new apartments and everything you could need on your vacation.