Fantastic place un a great location