This apartment was perfect for our last minute 2 week stay. Very convenient check in, easy communication and it had everything we needed with thoughtful touches for guests. The bed was comfortable and all was very clean.