This place is very spacious and the people who run it do a great job at making sure you have everything you need. The communication was great. We loved our time in Prague and the flat was a great place to recover from all of our traveling.