Fantastic location, just steps from the beach, coffee shops and restaurants as described. The place was tastefully decorated and was very clean / organized. We had a wonderful stay!