Absolute gem of a place. Everything is well thought out and the location was perfect.