This place has it all - stellar location, beautiful space and thoughtful hosts. Could not recommend it more!