The place was sparkling clean! It was very beautiful and very well decorated! The location is superb! I mean I could not have had any better location than this. And Frank is very friendly and he speaks English very well.