Our stay at John and Ceca's place was great. The flat is spacious and the bed was very comfortable. The self checkin process went smoothly based on the instructions that were provided. The place was very clean and we would definitely stay again!