Wonderful place, great location, and value for money! Hosts were perfect and everything was exactly as described. Will definitely stay here again.