We had a beautiful stay at this apartment. Lawrence is an excellent host who was available at all times and made the check in very smooth. Since we needed the internet for work during our stay, we would have loved a stronger connection. Apart from that everything was good (including the comfy beds).