A gracious host, comfortable apartment a stones throw away from the beach