10/10 would recommend. So many thoughtful touches offered and very comfortable space all around. I wish my stay could have been longer!