Great location and attention to detail inside makes for a relaxing and enjoyable stay .