Perfect location, perfect room, perfect price - will definitely book again