Had a great stay. The location is perfect. The place is well decorated and there is an obvious attention to detail.