Tim's apartment is highly recommended. It was fully furnished (including a complete work space) and the kitchen was fully equipped kitchen. It had fantastic amenities including a heated pool and modern gym. The location was also great with cafes and groceries across the road, and the beach one block away. To top it off, Tim was highly responsive which made our stay all the more enjoyable. Overall, a fantastic experience.