Derek's place is perfect. The flat is modern, clean, and beautiful. Derek is a great host and we can't wait to stay again!