Everything about this place was perfect. Big, clean, well located. And the hosts are fantastic. You should definitely stay here