Fantastic place! Very well equipped, clean, great location, and prompt communication. Nothing to fault. Would definitely recommend and would stay here again.