Everything was perfect: location, super clean, very well decorated, caring hosts and much more!