Fantastic huge apartment in really great location, perfect for a first visit to Prague and would definitely recommend. Only slight issue was the requirement to sign a contract on arrival, which we thought a bit unusual for an airbnb stay, and the several reminders to check out at 10am, which included being told on arrival that we must be out by 10am because the cleaners were coming, and a text at 11pm the night before, reminding us that we needed to check out by 10am because the cleaners were coming. We already knew this as it was specified when we booked, and being reminded several times made the experience a bit impersonal.