A fantastic place, in a fantastic location. (Well, i thought so). "Minimalistically" ideal. :)