The place was perfect for our stay and had everything we needed. Both the check in and check out prices was seamless and excellent communication throughout.