Walking distance from the Turtle Bay Resort and nice welcoming touches throughout the apartment