Everything we needed. Clean modern comfortable secure well equipped. Great location across from large park. Prompt communication and accomodating of our needs at very short notice.