This place was perfect and has everything you need. The location was beyond ideal, very quick communication, and key exchange etc was easy. I would definitely stay here again.