I had a great stay at Diana's apartment. The apartment was exactly as described, very clean and the bed was comfortable. The apartment is in a great location with many sites within walking distance. Communication with Diana was very smooth. The key is kept in a lockbox which makes for a smooth check-in and check-out. I would definitely recommend!