Our stay at David's place was very comfortable. The place has all that you need and is in a great location between the beach and the train station. Great value too!